anti-wind device - Turco Inglés Diccionario